<?php
require 'config.php';
require CAMINHO_SERVIDOR . 'funcoes.php';
require CAMINHO_SERVIDOR . 'login.class.php';
require CAMINHO_SERVIDOR . 'dao/geralDAO.class.php';
$login = new Login();
$geralDAO = new geralDAO();

if ($login->verificar(URL . 'index.php')) {
    $msg_tabela = "";
    if (!empty($_GET['id_reg_del'])) {
        if ($geralDAO->deletaRegistroById("tb_time", "id_time", $_GET['id_reg_del'])) {
            $msg_tabela = "<div class='alert alert-success text-center'>Time excluído com sucesso!</div>";
        } else {
            $msg_tabela = "<div class='alert alert-danger text-center'>Não é possível excluir, esse registro pode estar sendo usado por outros registros!</div>";
        }
    }
    //funcoes::debuga($alerta);
    if (!empty($_GET['id_reg_status'])) {
        if ($geralDAO->alteraStatusRegistroById("tb_time", "id_time", $_GET['id_reg_status'])) {
            $msg_tabela = "<div class='alert alert-success text-center'>Status alterado com sucesso!</div>";
        } else {
            $msg_tabela = "<div class='alert alert-danger text-center'>Não é possível alterar o status!</div>";
        }
    }
    //funcoes::debuga("ok");
    $query = "SELECT id_time,nome,if(status='S','Ativo','Inativo'),img FROM tb_time ORDER BY nome";
    $times = $login->executaQueryAll($query);
    $paranslinks[] = array('link' => 'cadTimes.php?id_time=', 'txt' => 'Alterar Time', 'icone' => 'alterar.png');
    $paranslinks[] = array('link' => 'listaTimes.php?id_reg_del=', 'txt' => 'excluir', 'icone' => 'excluir.png');
    $paranslinks[] = array('link' => 'listaTimes.php?id_reg_status=', 'txt' => 'Status', 'icone' => 'status.png');
    $login->fecharConexao();
    //funcoes::debuga($paranslinks);
}
?>
<html>
    <head>
        <title>Jogo</title>
        <meta charset="UTF-8">
        <meta name="viewport" content="width=device-width">
        <link rel="stylesheet" type="text/css" href="<?php echo URL; ?>bootstrap/css/bootstrap.css">
        <link rel="stylesheet" type="text/css" href="<?php echo URL; ?>css/classes.css">
    </head>
    <body>
        <div class="container">
            <div class="container-fluid">
                <div class="col-md-6 col-md-offset-3 margin10px">
                    <a class="btn btn-info" href="<?php echo URL_ADMIN; ?>" >Início</a>
                </div>
                <?php
                if (isset($msg_tabela)) {
                    ?> 
                    <div class="col-lg-8 col-md-offset-2">
                        <?php echo $msg_tabela; ?>
                    </div>
                <?php }
                ?>
                <div class="col-md-10 col-md-offset-1">
                    <div class="panel panel-primary">
                        <div class="panel-heading">
                            <h3 class="panel-title text-center">Lista de Times</h3>
                        </div>
                        <div class="panel-body text-center">
                            <table class="table table-bordered table-striped">
                                <thead>
                                    <tr class="info">
                                        <th class="text-center">Id</th>
                                        <th class="text-center">Time</th>
                                        <th class="text-center">Status</th>
                                        <th class="text-center">Escudo</th>
                                        <th style="width: 13%" class="text-center">Ações</th>
                                    </tr>
                                </thead>
                                <tbody>
                                    <?php
                                    echo funcoes::gerarTabelaSimples1($times, $paranslinks, "");
                                    ?>
                                </tbody>
                            </table>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </body>
</html>
